Apple Pay決済フロー
決済の流れ
Touch IDを利用して決済する場合
sequenceDiagram
お客様->>加盟店様: 1.決済手続きに進む
加盟店様->>当サービス: 2.取引登録
当サービス-->>加盟店様:
加盟店様->>お客様: 3.トークン取得
お客様-->>加盟店様:
加盟店様->>当サービス: 4.決済実行
当サービス->>カード会社: 5.オーソリ処理
カード会社-->>当サービス:
当サービス-->>加盟店様: 結果通知(4.決済実行)
加盟店様-->>お客様: 6.決済完了通知
フローの説明
- お客様がお支払い手段にApple Payを選択します。
- 加盟店様は、確定された金額をもって当サービスの取引登録(EntryTranBrandtoken)を行います。
- 加盟店様は、アプリケーションでお客様操作(Touch ID操作)によりトークンを取得します。
- 加盟店様は、取得したトークンをもって当サービスの決済実行(ExecTranBrandtoken)を行います。
- 当サービスは、トークンを使用してカード会社との通信を行い、決済を実施し結果を返します。
- 加盟店様は、決済の結果をお客様に表示します。
トークン情報を登録して決済する場合
sequenceDiagram
お客様->>加盟店様: 1.決済手続きに進む
加盟店様->>当サービス: 2.取引登録
当サービス-->>加盟店様:
加盟店様->>当サービス: 3.決済実行
当サービス->>カード会社: 4.オーソリ処理
カード会社-->>当サービス:
当サービス-->>加盟店様: 結果通知(3.決済実行)
加盟店様-->>お客様: 5.決済完了通知
フローの説明
- お客様がお支払い手段にApple Payを選択します。
- 加盟店様は、確定された金額をもって当サービスの取引登録(EntryTranBrandtoken)を行います。
- 加盟店様は、会員IDを指定して当サービスの決済実行(ExecTranBrandtoken)を行います。
- 当サービスは、会員IDに紐づくトークンを使用してカード会社との通信を行い、決済を実施し結果を返します。
- 加盟店様は、決済の結果をお客様に表示します。